package org.arain.baseii.mapper;

import java.util.List;
import org.apache.ibatis.annotations.Param;
import org.arain.baseii.pojo.BolgSoft;
import org.arain.baseii.pojo.BolgSoftExample;

public interface BolgSoftMapper {
    int countByExample(BolgSoftExample example);

    int deleteByExample(BolgSoftExample example);

    int deleteByPrimaryKey(Long id);

    int insert(BolgSoft record);

    int insertSelective(BolgSoft record);

    List<BolgSoft> selectByExampleWithBLOBs(BolgSoftExample example);

    List<BolgSoft> selectByExample(BolgSoftExample example);

    BolgSoft selectByPrimaryKey(Long id);

    int updateByExampleSelective(@Param("record") BolgSoft record, @Param("example") BolgSoftExample example);

    int updateByExampleWithBLOBs(@Param("record") BolgSoft record, @Param("example") BolgSoftExample example);

    int updateByExample(@Param("record") BolgSoft record, @Param("example") BolgSoftExample example);

    int updateByPrimaryKeySelective(BolgSoft record);

    int updateByPrimaryKeyWithBLOBs(BolgSoft record);

    int updateByPrimaryKey(BolgSoft record);
}